home *** CD-ROM | disk | FTP | other *** search
- *---------------------------------------
- *
- * â{âuò\Ī
- *
- * é╠é»é╝éΦüAŃé┐üAâKü[âh
- *
- * by Shiroh Nakaya
- *
- *---------------------------------------
- bob_hit:
- move.w C_X(a1),d1
- move.w C_Y(a1),d2
- subi.w #16,d1
- subi.w #32,d2
- tst.w C_LR_F(a1)
- bne @f
-
- addi.w #$0010,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d1
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- subi.w #16,d1
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d1
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- subi.w #16,d1
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d1
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- subi.w #16,d1
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d1
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- rts
- @@:
- addi.w #$4011,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d1
- subq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- subi.w #16,d1
- addi.w #16,d2
- addq.w #3,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d1
- subq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- subi.w #16,d1
- addi.w #16,d2
- addq.w #3,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d1
- subq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- subi.w #16,d1
- addi.w #16,d2
- addq.w #3,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d1
- subq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- rts
- *---------------------------------------
- bob_win:
- move.w C_X(a1),d1
- move.w C_Y(a1),d2
- subq.w #8,d1
- subi.w #32,d2
- tst.w C_LR_F(a1)
- bne @f
-
- addi.w #$0018,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- rts
- @@:
- addi.w #$4018,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- rts
- *---------------------------------------
- bob_g:
- move.w C_X(a1),d1
- move.w C_Y(a1),d2
- subq.w #8,d1
- subi.w #32,d2
- tst.w C_LR_F(a1)
- bne @f
-
- addi.w #$0035,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- rts
- @@:
- addi.w #$4035,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- rts
- *---------------------------------------
- bo2_g:
- move.w C_X(a1),d1
- move.w C_Y(a1),d2
- subq.w #8,d1
- subi.w #32,d2
- tst.w C_LR_F(a1)
- bne @f
-
- addi.w #$005d,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- rts
- @@:
- addi.w #$405d,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- rts
- *---------------------------------------
- bo2_hit:
- move.w C_X(a1),d1
- move.w C_Y(a1),d2
- subq.w #8,d1
- subi.w #32,d2
- tst.w C_LR_F(a1)
- bne @f
-
- addi.w #$0061,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- rts
- @@:
- addi.w #$4061,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- rts
- *---------------------------------------